import { HTTP } from '../utils/http-p.js'

class ChatModel extends HTTP{

    getChatList(start){
        return this.request({
            url: '/v/chat/getChatList',
            data:{
                start:start
            }
        })
    }

    getDetail(userId){
        return this.request({
            url: '/v/chat/getDetail',
            data:{
                userId:userId
            }
        })
    }

    sendTextMessage(chatId,content){
        return this.request({
            url: '/v/chat/sendTextMessage',
            data:{
                chatId:chatId,
                content:content
            }
        })
    }

    onlineOrOffline(chatId){
        return this.request({
            url: '/v/chat/onlineOrOffline',
            data:{
                chatId:chatId
            }
        })
    }

    removeList(chatId){
        return this.request({
            url: '/v/chat/removeList',
            data:{
                chatId:chatId
            }
        })
    }

}

export { ChatModel }
